give up or abandon something - Almanca İngilizce Sözlük